ramjet propelled - French English Dictionary